package com.snowcattle.game.executor.event.common;

import com.snowcattle.game.executor.event.EventParam;
import com.snowcattle.game.executor.event.EventType;

/**
 * 事件定义
 */
public interface IEvent {
    void setEventType(EventType eventType);

    EventType getEventType();

    EventParam[] getParams();

    void setParams(EventParam... eventParams);

    void call();
}
